#include "TransicionLineal.h"

#include <iostream>
using namespace std;

TransicionLineal::TransicionLineal(float &valor, float destino, float tiempo):ITransicion(valor,destino,tiempo)
	{

	}


void TransicionLineal::onUpdate( float tiempoJuego )
	{

		float unidad = (tiempoJuego - tInicio) /duracion;

		valor = valorInicial + (finalValue - valorInicial)*unidad;
		
	}